Compund Words
Last Search Words
Search Result:flowering cherry
Overview of noun flowering_cherry
The noun flowering cherry has 1 sense
- flowering cherry -- (any of several shrubs or trees of the genus Prunus cultivated for their showy white or pink single or double blossoms)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar